self-contained source - Alemán Inglés Diccionario